From f005dfa5fbf72af1f9b302d56a0c4fcf5ee34fb2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 10 Mar 2020 07:24:04 -0400 Subject: [PATCH] toplevel: require GdkSurface --- gdk/gdktoplevel.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gdk/gdktoplevel.c b/gdk/gdktoplevel.c index 6d9e2a9955..1cfeb2c448 100644 --- a/gdk/gdktoplevel.c +++ b/gdk/gdktoplevel.c @@ -31,11 +31,7 @@ * A #GdkToplevel is a freestanding toplevel surface. */ - -/* FIXME: this can't have GdkSurface as a prerequisite - * as long as GdkSurface implements this interface itself - */ -G_DEFINE_INTERFACE (GdkToplevel, gdk_toplevel, G_TYPE_OBJECT) +G_DEFINE_INTERFACE (GdkToplevel, gdk_toplevel, GDK_TYPE_SURFACE) static gboolean gdk_toplevel_default_present (GdkToplevel *toplevel, -- 2.30.2